package com.wufeng.utils;

/**
 * 处理分数和结果的工具类
 */
public class ScoreResultUtil {
    /**
     *
     * @param score 分数
     * @param initResult 初始结果
     * @return
     */
    public static String getResult(Double score, String initResult) {
        //获取每种结果
        String[] results = initResult.split("；");

        String finalResult = "";
        //获取每种结果对应的分数
        for (String result : results) {
            //分数和评价
            String[] scoreAndEvaluate = result.split("-");

            //根据分数获取评价
            double leverScore = Double.parseDouble(scoreAndEvaluate[0]);

            //超过分数线，赋值分数线评价
            if(score>=leverScore){
                finalResult = scoreAndEvaluate[1];
            }else {
                break;
            }
        }
        //返回结果
        return finalResult;
    }
}
